painted turtle - French English Dictionary